package file;

import java.io.File;

/**删除文件或目录*/
public class DeleteFileDirDemo {
    public static void main(String[] args) {
        //删文件
        File file = new File("./test.txt");
        if(file.exists()){
            file.delete();//删除file所表示的文件
            System.out.println("该文件已删除");
        }else {
            System.out.println("该文件不存在");
        }

        //删目录
        File file1 = new File("./a");//若a目录中有内容，则不能直接删除
        if (file1.exists()){
            //若路径表示的为目录，则要求目录下不能再有其他文件或目录，若有则不能删除，必须是空目录才能删除
            file1.delete();//删除单层目录----只有空目录时才能删除
            System.out.println("该目录已删除");
        }else {
            System.out.println("该目录不存在");
        }
    }
}
